@charset "utf-8";
/* CSS Document */

.ContL{width:749px;}
.ContR{width:231px;padding:0 0 0 20px;}
.PosiBar{width:100%;line-height:50px;border-bottom:1px solid #e3e3e3;color:#5e5e5e;font-family:"宋体";font-size:14px;padding:10px 0 0;text-align:left}
.PosiBar a,.PosiBar span{color:#5e5e5e;padding:0 9px;}
.PosiBar a:hover{color:#cc2a1e;text-decoration:underline}

.NewsListBox{width:100%;}
.NewsListBox ul{width:100%;float:left;text-align:left}
.NewsListBox ul li{position:relative;width:719px;border-bottom:1px solid #f2f2f2;padding:20px 20px 30px 10px;float:left}
.NewsListBox ul li .Date{width:157px;line-height:30px;color:#005ca2;font-size:16px;float:left;}
.NewsListBox ul li .NewDes{width:562px;float:left;line-height:22px;}
.NewsListBox ul li .NewDes h1{color:#333;font-size:20px;padding:0 0 15px 0;float:left}
.NewsListBox ul li .NewDes h1 span{height:22px;width:22px;background:#d52b2b;color:#fff;font-size:16px;float:left;text-align:center;margin:0 5px 0 0}
.NewsListBox ul li .NewDes p{width:100%;font-size:14px;color:#666;height:44px;float:left}
.NewsListBox ul li .NewDes p b{font-weight:normal;color:#118ccf}
.NewsListBox ul li a:hover h1{color:#cc2a1e;}
.NewsListBox ul li .NewsImg{max-width:147px;max-height:100px;position:absolute;}

.NewsCla{width:100%;padding:59px 0 19px 0}
.NewsCla li{width:100%;line-height:40px;text-align:left;padding:0 0 8px 0;float:left}
.NewsCla li a{padding:0 0 0 73px;background:url(../images/Circle.png) 54px 15px no-repeat #efefef;color:#787878;float:left;width:158px;transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;-webkit-transition:.3s all}
.NewsCla li a:hover,.NewsCla li a.Atv{background:url(../images/Circle.png) 54px 15px no-repeat #005ca2;color:#fff}

.KeyWords{width:231px;border-top:1px solid #e6e6e6;padding:0 0 20px 0}
.KeyTit{padding:0 0 0 2px;line-height:39px;background:url(../images/Colorful.png) left top no-repeat;margin:-1px 0 0;text-align:left;color:#000;font-size:16px;width:229px;}
.KeyWords .KeyC{width:100%;overflow:hidden}
.KeyWords .KeyC p{width:245px;background:#eeebe3;line-height:41px;float:left}
.KeyWords .KeyC p a{font-family:"宋体";font-size:12px;color:#000;margin:-2px -2px 0 0;float:left;border:solid #fff;border-width:2px 0 0 2px;padding:0 13px;min-width:51px;transition:.2s all}
.KeyWords .KeyC p a:hover{color:#fff;background:#cc2a1e}

.Anniver{width:100%;float:left}

/*----------------------------List style Above-------------------------------*/

.NewsCont{width:100%;}
.NewsTit{width:100%;color:#1e63b0;font-size:22px;float:left;text-align:left;line-height:50px;}
.NewsInfo{width:100%;font-size:14px;color:#989898;text-align:left;line-height:30px;float:left;padding:0 0 10px 0;border-bottom: 1px solid #e7e7e7;}

.NewsContC{font-size:14px;line-height:220%;color:#323232;text-align:left;font-family:"宋体";padding-top:20px;}
.NewsContC p{width:100%;padding:5px 0}
.NewsContC img{max-width:100%}

.TagBar{width:100%;text-align:left;height:31px;padding:50px 0 0}
.TagBar p{float:left;font-family:"宋体";font-size:12px;height:26px;padding:2px 0 0}
.TagBar p b{float:left;font-size:14px;color:#333;line-height:26px;}
.TagBar p a{padding:0 17px;color:#ce0e1b;line-height:24px;border:1px solid #e0e0e0;margin:0 0 0 3px;transition:.2s all;float:left}
.TagBar p a:hover{background:#ce0e1b;border:1px solid #ce0e1b;color:#fff}

.TagBar span{float:right;}
.TagBar span a{margin:0 0 0 5px;float:left;padding:0 11px 0 36px;color:#fff;font-size:16px;line-height:32px;transition:.2s all;}
.TagBar span a.ToTop{background:url(../images/NewOpt.png) 10px 7px no-repeat #0071bc}
.TagBar span a.Print{background:url(../images/NewOpt.png) -72px 7px no-repeat #0071bc}
.TagBar span a.ToTop:hover{background:url(../images/NewOpt.png) 10px 7px no-repeat #0b80cd}
.TagBar span a.Print:hover{background:url(../images/NewOpt.png) -72px 7px no-repeat #0b80cd}

.TextOpert{width:191px;background:#0071bc;padding:15px 20px;margin:45px 0 0;text-align:left;color:#fff;line-height:26px;font-size:16px;}
.TextOpert p{width:100%;height:26px;text-align:left}
.TextOpert p a{color:#fff;float:right}
.TextOpert p .FontL{font-size:18px;}
.TextOpert p .FontS{font-size:14px;}
.TextOpert p .PrText{width:26px;height:26px;background:url(../images/NewOpt.png) -78px 8px no-repeat;zoom:.9}
.TextOpert p .Eye{width:21px;height:26px;background:url(../images/NewOpt.png) -182px 4px no-repeat}

.TextOpert span{width:100%;height:18px;text-align:left;padding:8px 0;float:left}
.TextOpert span a{width:8px;height:8px;margin:5px 0 0 5px;overflow:hidden;float:left;}
.TextOpert span a.eff6cc{background:#eff6cc}
.TextOpert span a.f3e4bb{background:#f3e4bb}
.TextOpert span a.ffc7ac{background:#ffc7ac}
.TextOpert span a.dbf4bb{background:#dbf4bb}
.TextOpert span a.d7edeb{background:#d7edeb}
.TextOpert span a.e3e0f5{background:#e3e0f5}
.TextOpert span a.e6e7eb{background:#e6e7eb}
.TextOpert span a.e3e3e1{background:#e3e3e1}

.ShareBox{width:171px;padding:10px 30px;background:#0071bc;margin:24px 0 0}
.ShareBox h1{color:#fff;font-size:18px;text-align:left;line-height:30px;width:100%;padding:0 0 10px 0;float:left}
.ShareBox .QRCode{padding:0 0 0 20px;float:left}
.ShareBox .QRCode img{padding:15px;float:left;background:#fff}
.ShareBox .Share{width:151px;padding:0 20px 19px 20px;float:left}
.ShareBox .Share a{height:16px;width:16px;overflow:hidden;margin:8px 7px 0 0;float:left;padding:0;}
.ShareBox .Share a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.ShareBox .Share a.Share1{background:url(../images/Share.png) left top no-repeat}
.ShareBox .Share a.Share2{background:url(../images/Share.png) -23px top no-repeat}
.ShareBox .Share a.Share3{background:url(../images/Share.png) -46px top no-repeat}
.ShareBox .Share a.Share4{background:url(../images/Share.png) -69px top no-repeat}
.ShareBox .Share a.Share5{background:url(../images/Share.png) -92px top no-repeat}
.ShareBox .Share a.Share6{background:url(../images/Share.png) -115px top no-repeat}

.ShareBox .Share a.Share7{background:url(../images/Share.png) left -24px no-repeat}
.ShareBox .Share a.Share8{background:url(../images/Share.png) -23px -24px no-repeat}
.ShareBox .Share a.Share9{background:url(../images/Share.png) -46px -24px no-repeat}
.ShareBox .Share a.Share10{background:url(../images/Share.png) -69px -24px no-repeat}
.ShareBox .Share a.Share11{background:url(../images/Share.png) -92px -24px no-repeat}
.ShareBox .Share a.Share12{background:url(../images/Share.png) -115px -24px no-repeat}

.Related{width:100%;border-top:1px solid #e6e6e6;margin:25px 0 0;}
.Related ul{width:205px;background:#f1f1f1;padding:5px 13px 10px 13px;float:left;text-align:left}
.Related ul li{line-height:30px;padding:2px 0;float:left;width:100%}
.Related ul li a{padding:0 0 0 10px;background:url(../images/Rect.png) left 8px no-repeat;color:#666;font-size:14px;}
.Related ul li a:hover{color:#005ca2}

/*---------------------------------------Event Start-------------------------------------------*/

.EventBox{width:709px;border-top:6px solid #1e63b0;background:#f1f1f1;padding:40px 20px 50px 20px;}
.EventT{width:100%;height:20px;position:relative;background:#e0e0e0}
.EventT img{position:absolute;left:281px;top:-8px;background:#f1f1f1;padding:0 12px 0 10px;}

.YearsBar{width:100%;position:relative;padding:21px 0;height:46px;text-align:center}
.YearsBar .LineRed{height:1px;width:689px;background:#c30d23;overflow:hidden;top:44px;left:0;padding:0 10px;position:absolute}
.YearsBar .LineRed span{width:6683px;border:solid #f1f1f1;border-width:0 3px;float:left;background:#d9dadf}

.YearsBar .Year{margin:0 auto;position:relative;width:372px}
.YearsBar .Year a{width:46px;height:46px;margin:0 8px;float:left;line-height:46px;color:#fff;font-size:16px;}

.YearsBar .Year a.Year1{background:url(../images/YearBg.png) left top no-repeat}
.YearsBar .Year a.Year2{background:url(../images/YearBg.png) -63px top no-repeat}
.YearsBar .Year a.Year3{background:url(../images/YearBg.png) -125px top no-repeat}
.YearsBar .Year a.Year4{background:url(../images/YearBg.png) -188px top no-repeat}
.YearsBar .Year a.Year5{background:url(../images/YearBg.png) -251px top no-repeat}
.YearsBar .Year a.YearShow,.YearsBar .Year a:hover{background:url(../images/BallBlue.png);}

.Event{margin:0 20px 0 50px;border-left:1px solid #d9dadf;min-height:650px;position:relative;width:639px;padding:47px 0 0}
.Event .YearDesT{position:absolute;left:-22px;top:0;height:47px;line-height:47px;padding:0 0 0 80px;background:url(../images/EventIco.png) left top no-repeat;font-size:24px;color:#000;width:600px;text-align:left}

.Event .Describ{padding:10px 0 0 60px;width:577px;float:left;text-align:left;position:relative}
.Event .Describ img{left:-8px;position:absolute;top:25px}

.Event .Describ p{float:left;padding:15px 20px;color:#919191;line-height:24px;border:1px solid #ddd;border-bottom:none;background:url(../images/EventDesBg.png) bottom repeat-x #fff;position:relative}
.Event .Describ p b{float:left;font-weight:normal;width:100%;line-height:28px;color:#323232;}

.Event .Describ p span{position:absolute;overflow:hidden}
.Event .Describ p .LT{width:9px;height:29px;background:url(../images/EventRadius.png) left top no-repeat;left:-5px;top:-1px}
.Event .Describ p .LB{width:14px;height:12px;background:url(../images/EventRadius.png) -10px bottom no-repeat;left:-1px;bottom:0}
.Event .Describ p .RT{width:8px;height:11px;background:url(../images/EventRadius.png) right top no-repeat;right:-1px;top:-1px}
.Event .Describ p .RB{width:10px;height:12px;background:url(../images/EventRadius.png) right bottom no-repeat;right:-1px;bottom:0}

/*---------------------------------------Event end,Project Start-------------------------------------*/

.ProjectUl{width:100%;padding:10px 0 30px 0;float:left}
.ProjectUl li{transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;-webkit-transition:.2s all;background:#f7f7f7;padding:5px;margin:20px 0 0 18px;width:215px;height:238px;float:left}
.ProjectUl li img{width:215px;height:200px;float:left}
.ProjectUl li a span{width:100%;line-height:38px;color:#656668;transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;-webkit-transition:.2s all;}
.ProjectUl li:hover{background:#eca01e;}
.ProjectUl li:hover a span{color:#fff}

.ProjectBox{width:709px;padding:15px 20px;}
.ProjectTit{width:100%;color:#373737;font-size:22px;float:left;line-height:50px;padding:20px 0 0}
.ProjectInfo{width:100%;font-size:14px;color:#989898;border-bottom:1px dotted #ccc;line-height:30px;float:left;padding:0 0 10px 0;margin:0 0 20px 0}

/*-------------------------------------Project end,Special Start-------------------------------------*/

.SpecialBox{width:709px;padding:20px;}
.SpecialBox .SpecImg{width:100%;float:left}

.SpecTit{width:100%;line-height:35px;background:#f2f3f5;float:left;margin:20px 0 0;}
.SpecTit p{float:left;padding:0 20px;background:#005ca2;color:#fff;}
.SpecTit span{float:right;padding:0 10px 0 0;color:#adadad;font-family:"宋体";font-size:12px;}
.SpecTit span a{padding:0 0 0 6px;color:#555}
.SpecTit span:hover,.SpecTit span:hover a,.SpecTit span a:hover{color:#cc2a1e}

.SpecialBox ul{line-height:40px;float:left;width:100%;text-align:right;color:#777;font-size:14px;padding:8px 0 0}
.SpecialBox ul li{float:left;width:699px;border-bottom:1px dotted #e5e5e5;padding:0 10px 0 0;}
.SpecialBox ul li a{font-family:"宋体";padding:0 0 0 15px;background:url(../images/BallGray.png) 5px center no-repeat;text-align:left;color:#323232;float:left}
.SpecialBox ul li:hover{background:#f8f8f8};
	
.Apply{margin:20px 0;width:100%}
.Apply p{width:100%;padding:5px 0;float:left;}
.Apply span{width:120px;text-align:right;padding:0 20px 0 0;float:left;line-height:30px}
.Apply input{height:24px;width:180px;padding:0 5px;border:1px solid #ddd;float:left;line-height:24px;margin:2px 0 0}
.Apply textarea{min-height:80px;width:300px;padding:5px;border:1px solid #ddd;float:left;line-height:24px;}
#Apply_Submit{margin:15px 0 0 180px;width:150px;height:45px;cursor:pointer}


.fixediv{position:fixed;top:140px;z-index:9999;width:140px;height:216px;background:#ddd;}
.fixediv img{float:left;}
.fixediv a.close{display:block;height:30px;line-height:30px;background:#fff;font-size:14px;padding:0 10px;color:#5e5e5e;text-decoration:none;text-align:center;}
.leftadv{left:0px;}
.rightadv{right:0px;}